package com.usian.travelSchedule;

import lombok.Data;

/**
 * TravelScheduleScenicSpot实体类，用于映射数据库中的travel_schedule_scenic_spot表。
 * 该类作为中间实体类，用于建立行程与景点之间多对多的关联关系，一个实例代表一次行程与一个景点之间的关联记录。
 * @author 米西米西
 */
@Data
public class TravelScheduleScenicSpot {
    /**
     * 中间表的唯一标识id，对应数据库表中的id字段，是该关联记录在中间表中的唯一编号，方便管理和查询关联信息。
     */
    private int id;
    /**
     * 行程表的id，对应数据库表中的travel_schedule_id字段，通过该字段关联到具体的行程记录，表明这条关联记录属于哪个行程。
     */
    private int travelScheduleId;
    /**
     * 景点信息表的id，对应数据库表中的scenic_spot_info_id字段，通过该字段关联到具体的景点记录，确定这条关联记录对应的是哪个景点。
     */
    private int scenicSpotInfoId;
}